package com.ld.hpfs.service;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;

public interface ExportService {

	public ArrayList<HashMap<String,Object>> getWriteBackList(HashMap<String,Object> param);
	public ArrayList<HashMap<String,Object>> getWriteBackForExport(HashMap<String,Object> param);
	public List<HashMap<String,Object>> getExportExcelList(HashMap<String,Object> param);
	public List<HashMap<String, Object>> getExportExcelListOne( HashMap<String, Object> param);
	public int getCorrectId(HashMap<String, Object> param);
	public void updateWriteBackHeadInfoForExport(HashMap<String, Object> param);
	public HashMap<String, Object> getwritebackplaninfo(HashMap<String, Object> param);
	public void updateplaninfo(HashMap<String, Object> param);
	public void saveplaninfo(HashMap<String, Object> param);
	public List<HashMap<String, Object>> getExportWriteBackTask(HashMap<String, Object> param);
	public List<HashMap<String, Object>> getWriteBackListAll(HashMap<String, Object> param);
	public HashMap<String, Object> getExportPlan();
	public void setRunFlag(HashMap<String, Object> param);
	public void saveplanTaskinfo(HashMap<String, Object> param);
	public void ReleaseDealData(HashMap<String, Object> param);
	public ArrayList<HashMap<String, Object>> getWriteBackListAllTXT(HashMap<String, Object> param);
	public List<HashMap<String,Object>> getWriteBackWay(HashMap<String, Object> param);
	public List<HashMap<String, Object>> getExportColumnNames(
			HashMap<String, Object> viewName);
	public ArrayList<HashMap<String, Object>> getOrigiDocNo(HashMap<String, Object> Doc);
}
